<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>代码书写规范 v1</title>
</head>
<body>
规范导航:<a href="#wjsm">文件注释说明</a>||<a href="#hanshugf">函数命名规范</a>||<a href="#bianliang">变量命名规范</a>||
<h2><a name="wjsm"></a>文件说明:页面注释</h2>
/**<br>
* 第一行2个*号<br>
* 其余行也以*号开头<br>
* @author @link @since @copyright等<br>
*/
<h4>下面是例子 index.php</h4>
页面头部总注释<br>
/**<br>
* index.php blog首页<br>
* <br>
* @author nianbaibai //作者名字&邮箱<br>
*<br>
*/<br>
<h3>代码尽量写好行内注释!毕竟是兄弟们一起开发,如果你不写注释咱们看代码就要RLYTG!!!!!</h3>
<h4>千万要写注释!!千万要写注释!!千万要写注释!!</h4>
<h2><a name="hanshugf"></a>函数和类的命名规范</h2>
<h5>函数注释:@param 传入参数类型和传入内容. @return 函数执行完毕的返回值类型和返回内容</h5>
/**<br>
* 取出最新N条新闻<br>
* <br>
* @param int $n 取出新闻的条数 //参数<br>
* @return arr 新闻的数组 //返回<br>
*/<br>
function getNews($n) {<br>
&nbsp;&nbsp;&nbsp;&nbsp;return array(1,2,3,'N');<br>
}<br><br>

<h3>命名规范</h3>
<h4>类: 大驼峰规则</h4>
即每个单词首字母大写<br>
class CatModel {<br><br>
} <br>
<h4>函数: 小驼峰规则</h4>
即第1个单词小写,后面的单词首字母大写,如:<br>
function getName() {<br><br>
} <br>
<b>注 :对于类文件,文件名一般和类名相同</b><br>
<h5>关于缩进: 用4个空格来缩进,不要tab</h5>
我们按tab,也是4个空格,是因为我们的编辑器sublime已经帮我们配置好了,按一下tab, 顶4个空格<br>

<h2><a name="bianliang"></a>变量常量命名规范</h2>
<h4>变量命名尽量有意义,尽量用小写字母</h4>

<h4>常量命名尽量有意义,必须用大写字母</h4>
<h4>不要用杂乱无意义的命名!!</h4>


<center>
	<p>&nbsp;&nbsp; </p>
	<p> &nbsp;&nbsp;&nbsp;</p>
	<p> &nbsp;</p>
	<h1>Fighting!!!!!</h1>
	<h2>Fighting!!!!!</h2>
	<h3>Fighting!!!!!</h3>
	<h4>Fighting!!!!!</h4>
	<h5>Fighting!!!!!</h5>
	<h6>Fighting!!!!!</h6>
	<h7>Fighting!!!!!</h7>	
	<p>&nbsp;&nbsp; </p>
	<p> &nbsp;&nbsp;&nbsp;</p>
	<p> &nbsp;</p>	
	<p>&nbsp;&nbsp; </p>
	<p> &nbsp;&nbsp;&nbsp;</p>
	<p> &nbsp;</p>	
	<p>&nbsp;&nbsp; </p>
	<p> &nbsp;&nbsp;&nbsp;</p>
	<p> &nbsp;</p>
</center>
</body>
</html>